package com.myapp.dao.impl;

import java.util.List;

import javax.ejb.Stateless;
import javax.persistence.Query;

import com.myapp.dao.UnidadHUsuarioDao;
import com.myapp.entity.UnidadH;
import com.myapp.entity.UnidadHUsuarioRel;
import com.myapp.dao.impl.GeneralDaoImpl;
@Stateless
public class UnidadHUsuarioDaoDaoImpl extends GeneralDaoImpl<UnidadHUsuarioRel, Long> implements UnidadHUsuarioDao  {

	
	@SuppressWarnings("unchecked")
	public List<UnidadH> consultarUnidadUsuario(Long idUsuario) {
		Query query = em.createNamedQuery("consultarUnidadesHUsuario");
		query.setParameter("idUsuario", idUsuario);
		List<UnidadH> listUnidadUsuario = (List<UnidadH>)query.getResultList();
		if(listUnidadUsuario!=null&&listUnidadUsuario.size()>0){
			return listUnidadUsuario;
		}
		return null;
	}

}
